#ifndef __BSP_DEBUG_H
#define __BSP_DEBUG_H

#ifdef __cplusplus
extern "C" {
#endif


extern void bsp_debug_init(void);
extern void bsp_debug_int_enable(void (*isr)(void *ptr), void *ptr);
extern void bsp_debug_int_disable();
void bsp_debug_uart_wakeup(void);
uint32_t bsp_debug_uart_sleep(void);

#ifdef __cplusplus
}
#endif

#endif // __BSP_DEBUG_H